from osv import osv, fields
class bloque(osv.osv):
    _name = 'curso.bloque'
    _columns = {
          'name':fields.char('bloque', size=64),
          'ubicacion':fields.char('ubicacion', size=100),
          'descripcion':fields.char('descripcion', size=100),
          'numeroAulas':fields.char('numeroAulas', size=100),
          
    }
    
    def on_change_num(self,cr, uid, ids, num_bloque):
        if num_bloque >= 50:
            raise osv.except_osv(('invalido'),('mensaje'))
        return True
    
bloque()